liquid-pool cathode - Spanish English Dictionary